have a lot of heart - Alemán Inglés Diccionario